best effort principle - Deutsch Englisch Wörterbuch